Adaptive Scheduling Mechanisms for SPARTAs

نویسندگان

  • Robert W. Wisniewski
  • Christopher M. Brown
چکیده

Scheduling involves deciding when to run a given task, how much time to allocate to it, and in a multiprocessing enironment where to run it. In this paper we focus on scheduling mechanisms for Soft PArallel Real-Time Applications (SPARTAs). The key element in the mechanisms we propose is their ability to adapt to a changing set of constraints allowing the application to adapt to a dynamic environment. These mechanisms take advantage of the fact that the real world can be modeled via continuous functions and that the derivative of a task's execution time is small. We present three mechanisms, one intended to provide guarantees similar to worst case scheduling, and two others designed to provided nearer to average case performance with analyzable deadline miss rates. We analyze the proposed scheduling policies and provide experimental results comparing their performance.sity of Maryland. The Government has certain rights in this material. Any opinions, ndings, and conclusions of recommendations expressed in this material are of the authors and do not necessarily reeect the views of the above agencies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cross-layer Packet-dependant OFDM Scheduling Based on Proportional Fairness

This paper assumes each user has more than one queue, derives a new packet-dependant proportional fairness power allocation pattern based on the sum of weight capacity and the packet’s priority in users’ queues, and proposes 4 new cross-layer packet-dependant OFDM scheduling schemes based on proportional fairness for heterogeneous classes of traffic. Scenario 1, scenario 2 and scenario 3 lead r...

متن کامل

An Optimal Utilization of Cloud Resources using Adaptive Back Propagation Neural Network and Multi-Level Priority Queue Scheduling

With the innovation of cloud computing industry lots of services were provided based on different deployment criteria. Nowadays everyone tries to remain connected and demand maximum utilization of resources with minimum timeand effort. Thus, making it an important challenge in cloud computing for optimum utilization of resources. To overcome this issue, many techniques have been proposed ...

متن کامل

An adaptive modified firefly algorithm to unit commitment problem for large-scale power systems

Unit commitment (UC) problem tries to schedule output power of generation units to meet the system demand for the next several hours at minimum cost. UC adds a time dimension to the economic dispatch problem with the additional choice of turning generators to be on or off.  In this paper, in order to improve both the exploitation and exploration abilities of the firefly algorithm (FA), a new mo...

متن کامل

Interaction of conscious and unconscious mechanisms in coping with chronic pain

Abstract Background and Aim: Patients use various consciousness and unconsciousness mechanisms to deal with pain. the relationship between mature, immature and neurotic defense mechanism with adaptive and non-adaptive emotion regulation strategies was investigated. Materials and Methods: In this correlative study, 200 patients with chronic pain participants in this study from Akhtar and Labaf...

متن کامل

Cross-Layer Resource Scheduling for Video Traffic in the Downlink of OFDMA-Based Wireless 4G Networks

Designing scheduling algorithms at the medium access control (MAC) layer relies on a variety of parameters including quality of service (QoS) requirements, resource allocation mechanisms, and link qualities from the corresponding layers. In this paper, we present an efficient cross-layer scheduling scheme, namely, Adaptive Token Bank Fair Queuing (ATBFQ) algorithm, which is designed for packet ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996